handling responsibilities - German English Dictionary